engineered safeguard system - English Synonyms Dictionary